home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 40
/
Amiga Format CD40 (1999-05-11)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-06].iso
/
-seriously_amiga-
/
misc
/
megabooksr1
/
docs
/
releasenotes
next >
Wrap
Text File
|
1999-03-29
|
9KB
|
240 lines
MegaBook 4.3 Beta 2:
Fixed a couple of problems in the Extras code
Changed font requester to allow you to select proportional fonts
NOTE: The display can look crappy if you use a proportional font.
MegaBook could get into an infinite loop if you tell it to use a font that
doesnt exist. Industrial strength error recovery has now been added in the
startup code. If MegaBook cannot open it's windows, it will first try to
reload your default prefs. If this fails, it will try the default prefs.
If this fails (which is unlikely) then MegaBook will terminate. At each
retry stage a message is shown telling you what happened. If MegaBook can
manage to restart itself then a large informative message will be given
telling what went wrong and what to do to fix it permanantly.
A rumour was started in an ezine that MegaBook has font problems. I have
checked this out and it is not a problem with MegaBook. If you are having
problems with fonts, it is most likely due to a dirty font cache (i.e. you
havent updated the font cache) or a corrupted font. Another likely cause
is you have no fixed width fonts installed. MegaBook's font requester used
to display only fixed width fonts. I have had *no* bug reports to do with
fonts other then the very old "bevels look crap with a proportional font"
which was the reason fixed width fonts were only shown in the font requester.
Incidentally, MegaBook does *not* default to topaz ... it defaults to the
system default font. If you have this set to topaz, then MegaBook will use
it. This is *NOT* a problem with MegaBook. Without a proper bug report I
can do nothing more on this, so as far as I am concerned the matter is now
closed untill I get a proper bug report.
MegaBook 4.3 Beta 1:
Added Country to Field Editor
Sped up the database engine a little. Goto and the list should now be faster
then before.
Added MBIO flag MBIOF_LOADLOSEDATA for MBIO's that cant do a decent
conversion. For example, if an MBIO loads information then saving it out
again will not save exactly the same file as the one it loaded then this
flag should be set in the MBIO so users can be warned. The Yam MBIOs are
a good example of this.
Added MBIO for OnyxBase 1.0. I'm told by Stefan Blixth (the guy who wrote
OnyxBase) that v1.2 is out soon, if that's released before MegaBook 4.3 Ill
add an MBIO for that too should the file format differ.
MegaBook 4.2 Beta 4a:
Removed "Please look at browser now" message on Goto URL
Changed close project code slightly in an attempt to fix the annoying bug
with MegaBook crashing on exit on Steve's computer (it doesnt seem to happen
to anyone else, so its pretty baffling)
MegaBook 4.2 Beta 3:
TOTALLY redid the install directory. There was no real changes to the binary,
this beta was just a preliminary test of the new installer stuff. Although
it doesnt sound like it, this was a HUGE job, you will see when 4.2 is
released :)
MegaBook 4.2 Beta 2:
MBIO sorting is now implemented properly. MBIOF_SLOWID MBIOS are moved to
the bottom. An extra private flag (MBIOF_SORTED) was added to prevent evil
loops in the sort code. Anyone using bad MBIO's that break the spec and set
their own flags in the MBIO flags now stand the possibility of dieing.
MBIOF_LOSEDATA flag is now implemented properly. Users will be notified when
trying to save in a format that will lose data, and given the opurtunity to
save in MegaBook's Dynamic format or to cancel.
There is now NO internal File IO routines except for crunching. EVERYTHING
is in MBIOs now :)
Redid most of the Extras code. Its much nicer now, and way more expandable.
Note; this was a huge job but you probably wont notice much difference.
You can now use multiple extras for the same function. Instead of the
previously used script ... if you make a directory by the same name (without
the .mbrx extension, i.e. SendEmail for email scripts) then MegaBook will
see this and bring up a requester for which script to use. Directories take
precedance over a single script, therefore if you have a directory and a
script it will always use the directory and never the script. To use only
one script you dont need to go thru the directory stuff, MegaBook will
detect what you want to do (it reads minds!) and work in the same way as
it did previously.
MegaBook 4.2 Beta 1:
Default file format changed to new Dynamic format
All file formats (except PhoneBook 1.0) are now supported in MBIOs. Next
Beta will see _NO_ internally supported file formats.
Started to add proper Workbench support, but its still broken.
Added "Goto URL" Extra to complement 4.1's new URL field. Uses openurl.library
MBIO list display is now sorted: this will probably be changed back to how
it was before because it breaks the MBIOF_SLOWID flag.
ASCII MBIO updated. Exports properly now. New options added to prefs, and
it now handles Country fields. Notes is there, but doesnt export yet.
Added MegaBook Dynamic to Save As menu.
Not bad for 5 hours work :))
MegaBook 4.15:
(Note: This is release version of 4.2 Alpha 1, true 4.2 will come later)
Added (finally) Sort function.
Added Dynamic file format
Misc. Documentation fixes
MegaBook 4.2 Alpha 1:
Minor bug fix: When saving MegaBook files and you have crunching turned on,
it will no longer try to crunch files twice.
MegaBook 4.1 Beta 3 and Release:
Updated MBIO specifcation: 4.0 MBIOs WONT work with 4.1
Added printing for Country
Extended file format for new Country field (old files can still be loaded)
Files without Country fields will be saved in the MegaBook 4.0 format
Extended Put_Entry & Get_Entry commands. 9 as the field # will set/get the
country field.
Updated LoadOld, PrintLabel and FrontSheet ARexx scripts for the extended
ARexx commands.
Fixed a couple of display bugs when saving files. The messages in the title
window were wrong and it wasnt reset.
Updated Macro Recorder for new ARexx commands
MegaBook will now save in recorded scripts whatever version of MegaBook you're
using as the version to start if it isnt loaded. i.e:
MegaBookPath = 'MegaBook:MegaBook'
or for 020 version
MegaBookPath = 'MegaBook:MegaBook-020'
When you crunched files, it used to show an error even if crunching
succeded. Fixed.
MegaBook 4.1 Beta 1 and 2:
Added ARexx commands SelectPrj, NextPrj and PrevPrj
MBIOs with preferences now allow prefs to be used.
Totally revamped GUI:
Removed buttons from Edit Window and added Country field
Added two new ToolBar buttons for Add and Delete
Added "Default" button to the Field Editor
Added "Size" display to the Notes Viewer
Changed Prefs window a bit
Added Country to Print window.
Added two new settings: Font and Use System Font, both self explanatory
Added URL field to the optional fields.
Updated Set_Type ARexx command to allow URLs
Added out-of-date preferences requester. This warns you if your prefs file
is out of date and tells you to read the release notes.
MegaBook 4.0 Beta 12:
Added external loaders/savers support (called MBIOs). MegaBook's formats
will continue to be supported internally, with the MBIO
system allowing for extensions. In the next version only MegaBook 4's format
will be internally supported, with the rest being implemented as MBIOs.
FINALLY fixed the problems with the Window menu and Notes not working when
the new window was activated immediately after an open (no users saw this
as it only did it when I activated the window from the code). However, it
still wont do it because a silly new bug has shown up where the notes from
the last record you were viewing/editing in the previous database are used
till you click the window. Once again, I cant find it :/
When you open a file and there is no records in a window, then it will reuse
that window and act as if you used Load instead of Open.
Notes can now be printed. This is untested, Id appreciate some feedback on
this.
Removed some redundant code from add records. Memory was being zeroed twice,
so it (theoretically) slowed down adding records and loading files.
Fixed a crash when you closed a project when more then one was open. This
has been there in varying degrees since about Beta 3, but I could never
find the problem before. Turned out to be some old code I wrote in the
first Beta and forgot to update when i updated the project manager.
Fixed a bug with the find window. If you clicked the find button on the
toolbar twice quickly it would open two windows and the first would become
dead, which meant MegaBook wouldnt quit properly and you'd need to reboot
to get rid of the window and screen.
MegaBook 4.0 Beta 8 thru 11:
Locale mostly done now
Fixed nasty bugs with notes
Added Edit facility from Notes Viewer, which also highlighted dangerous bugs
Database handling is much safer now
Added Last Saved menu option (or rather, added code for it)
Rearranged menus and renamed Prefs to Settings
Added Sort and Field Names menu options
Added Field Name editor
Internal file loaders updated for new internal database structures
Fields added to prefs structure for field edit window snapshotting, field
names and also future area for user registration information.
Added Notes gadget to Print window. Notes arent printed yet, though
Fixed registration script, thanks to nicholas@IRC for the SendMail() proc